#root{height:100%;}
.layout{
    height:100vh;
}
.header-trigger{
    font-size: 18px;
    line-height: 64px;
    padding: 0 24px;
    cursor: pointer;
    transition:color .3s;
    &:hover {
        color: #1890ff;
    }
}

.layout-content{
    padding:20px;
    background:#fff;
    min-height:360px;
}
.ant-layout-content{
    min-height:auto;
}

//美化webkit内核滚动条
::-webkit-scrollbar {
    width: 8px;
    height: 8px;
}
::-webkit-scrollbar-thumb {
    background-color: #777;
}

.spin-h100{
    max-height:100% !important;
}

// .ant-menu-dark {
//     &.ant-menu-inline {
//         .ant-menu-item-selected {
//             background-color: #5e6569 !important;
//         }
//     }
// }
.custom-trigger {
    font-size: 18px;
    line-height: 64px;
    padding: 0 16px;
    cursor: pointer;
    transition: color .3s;
}
.ant-layout-sider-collapsed {
    overflow-y: initial !important;
}

// .ant-table-thead > tr.ant-table-row-hover > td, .ant-table-tbody > tr.ant-table-row-hover > td, .ant-table-thead > tr:hover > td, .ant-table-tbody > tr:hover > td{
//     background: #dddddd !important;
// }
.black-btn:active, .black-btn.active{
    color:#092136 !important;
    border-color:#092136 !important;
}
.black-btn.ant-btn-primary:active, .black-btn.ant-btn-primary.active{
    color:#fff !important;
    border-color:#092136 !important;
    background-color:#092136 !important;
}
/*.ant-btn-primary{
    background-color: #1890ff !important;
    border-color: #1890ff !important;
}*/

//表格
.ant-table td { white-space: nowrap; }
.ant-table-tbody > tr > td {
    word-wrap: break-word;
    word-break: break-all;
}